Triggered Real-Time Databases with Consistency Constraints
نویسندگان
چکیده
Real-time database systems incorporate the notion of a deadline into the database system model. USUally, deadlines are associated with transactions, and the system attempts to execute a given set of transactions so as to both meet the deadlines and ensure the database consistency. This paper presents an alternative model of real-time database processing in which deadlines are associated with consistency constraints rather than directly with transactions. This model leads to a predicate-baaed approach to transaction management that allows greater concurrency and more flexibility in modeling real-world systems.
منابع مشابه
Satisfying temporal consistency constraints of real-time databases
In addition to timing constraints, a real-time database has temporal consistency constraints for its temporal data. The temporal consistency constraints require the data to represent a state of the real-world that is up-to-date and also require data to represent past states of the real-world with values that are close in time. Factors, such as concurrency control, can cause transactions to miss...
متن کاملMathematical Model for Real Time Disk Scheduling Problem
A real time system is a system that must satisfy explicit bounded response-time constraints. Real time data base systems combine the concepts from real time systems and conventional database systems. Real time systems are mainly characterized by their strict timing constraints. Conventional databases are mainly characterized by their strict data consistency and integrity requirements. Thus, rea...
متن کاملCooperative Transactions for Real-Time Databases
Transactions in areas such as real-time databases and multimedia databases not only compete, but also cooperate. We propose a model for transactions to cooperate through rules and task communication and synchronization. In our model, transactions manipulate persistent and transient data objects. With event-condition-action (ECA) rules and three additional non-ECA rules as tools, our model provi...
متن کاملIntegrating Fixed Priority and Static Scheduling to Maintain External Consistency
Data in hard real-time databases has not only to be logically consistent but has also to be fresh enough in order to be used as an acceptable approximation of associated real-world values. Such external consistency can be achieved, if we use transactions to repeatedly generate new values before the previous ones get out of date. A so-called age constraint is imposed on these transactions. While...
متن کاملReal-Time Databases
Real-time databases manage time-constrained data and time-constrained transactions. They are useful in systems such as automated manufacturing, avionics, military command, control and communication, and programmed stock trading. In each of these applications, a computer system uses environmental data as input and must produce output to control its environment. Since data in the system represent...
متن کامل